@charset "utf-8";
/* CSS Document */

body
{
	padding:0px 0px;
	margin: 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#4495ca;
	background-position:0px -3px;
	color:#333;
	font-size:14px;
}

#body
{
	width:1000px;
}

#header
{
	overflow:hidden;
	width:1000px;
	height:150px;
	float:left;
}

#menu_top
{
	float:right;
	width:1000px;
	position:absolute;
	margin-top:5px;
}

#menu_top ul
{
	margin:0px 20px 0px 0px;
	padding:0px 0px;
}

#menu_top li
{
	list-style:none;
	float:right;
	padding-right:5px;
}

#menu_top li a
{
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}

#menu_top li img
{
	border-style:none;
	margin-right:-5px;
}

#gopy
{
	background-image:url(gop_y_icon.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
}

#hoidap
{
	background-image:url(hoi_dap_icon.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:21px;
}

#sodo
{
	background-image:url(so_do_icon.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:21px;
}

#diendan
{
	background-image:url(dien_dan_icon.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:21px;
}

#lienhe
{
	padding-right:5px;
}

#header .logo
{
	float:left;
	width:450px;
	height:150px;
}

#header .logo img
{
	border-style:none;
	margin-top:30px;
}

#header .login
{
	float:right;
	height:90px;
	width:350px;
	margin-top:40px;
	margin-right: 20px;
}

#header .login .center
{
	width:340px;
	height:90px;
	float:left;
	overflow:hidden;
	background-image:url(login_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	color:#1358be;
	font-size:10pt;
}

#header .login .center a
{
	color:#2262c1;
	font-size:10pt;
	font-style:italic;
	text-decoration:none;
}


#header .login .left
{
	float:left;
	height:90px;
	width:5px;
	background-image:url(login_boder_left.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#header .login .right
{
	float:left;
	height:90px;
	width:5px;
	background-image:url(login_boder_right.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#header .login .center #top
{
	width:100%;
	float:left;
	margin-top:15px;
}

#header .login .center #bottom
{
	width:100%;
	float:left;
	margin:5px 0px 0px 20px;
}

#header .login .center .txt_username
{
	border-style:solid;
	border-width:1px;
	border-color:#6aadd6;
	width:130px;
	height:22px;
	color:#333;
}

#header .login .center .txt_password
{
	border-style:solid;
	border-width:1px;
	border-color:#6aadd6;
	width:130px;
	height:22px;
	color:#333;
}

#header .login .center .bnt_login
{
	width:86px;
	height:33px;
	border-style:none;
	background-color:transparent;
	background-image:url(bnt_login.png);
	background-position:left;
	background-repeat:no-repeat;
	color:#fff;
	font-size:14px;
}

#header .login .center #info
{
	float:left;
	width:250px;
	padding-left:10px;
	margin-top:10px;
	text-align:left;
}

#header .login .center #info .name
{
	float:left;
	width:250px;
}

#header .login .center #info .name .hello
{
	color:#1358be;
	font-size:14px;
	margin-left:20px;
	font-weight:bold;
	line-height:30px;
}

#header .login .center #info .name .lastname
{
	color:#9b1f19;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-transform:lowercase;
}

#header .login .center #info .menu
{
	float:left;
	width:240px;
	line-height:20px;
	height:20px;
		background-color:#fff;
		background-image:url(icon_bullet.png);
		background-position:left;
		background-repeat:no-repeat;
		border-style:solid;
	border-width:1px;
	border-color:#fff;
		 -webkit-border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
text-align:left;
}

#header .login .center #info .menu ul
{
	list-style:none;
	font-weight:bold;
	margin-top:0px;
	margin-left:-30px;
}

#header .login .center #info .menu ul li
{
	float:left;
	padding-left:15px;
}

#header .login .center #info .menu ul li a
{
	font-style:normal;
}

#header .login .center #info .menu ul li a:hover
{
	text-decoration:underline;
}

#header .login .center #avatar
{
	float:left;
	width:70px;
	margin-top:8px;
}

#header .login .center #avatar img
{
	border-style:solid;
	border-width:1px;
	border-color:#000;
}

#menu_main
{
	float:left;
	width:1000px;
	
	z-index:4;
	position:absolute;
	margin-top:135px;
}

#menu_main .left
{
	float:left;
	height:45px;
	width:22px;
	background-image:url(menu_main_left.png);
	background-position:left;
	background-repeat:no-repeat;
}

#menu_main .right
{
	float:left;
	height:45px;
	width:20px;
	background-image:url(menu_main_right.png);
	background-position:right;
	background-repeat:no-repeat;
}

#menu_main .line
{
	float:left;
	height:41px;
	width:12px;
	background-image:url(menu_main_line.png);
	background-position:left;
	background-repeat:no-repeat
}

#menu_main .center
{
	float:left;
	width:958px;
	background-image:url(menu_main_bg.png);
	background-position:center;
	background-repeat:repeat-x;
}

#banner
{
	float:left;
	width:1000px;
	height:300px;
	z-index:1;
	position:absolute;
	margin-top:180px;
}

#banner .flash
{
	height:255px;
	width:100%;
}

#banner #search_box
{
	float:right;
	height:44px;
	width:280px;
	background-image:url(search_box_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
}

#banner #search_box .left
{
	float:left;
	height:44px;
	width:10px;
	background-image:url(search_box_left.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#banner #search_box .right
{
	float:left;
	height:44px;
	width:10px;
	background-image:url(search_box_right.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#banner #search_box .center
{
	float:left;
	height:45px;
	width:260px;
}

#frm_search .bnt_search
{
	background-color:transparent;
	background-image:url(bnt_bg.png);
	background-position:left;
	background-repeat:no-repeat;
	height:28px;
	width:85px;
	border-style:none;
	color:#fff;
	font-size:14px;
	cursor:pointer;
}

#frm_search .txt_search
{
	border-style:solid;
	border-width:1px;
	border-color:#6aadd6;
	width:167px;
	height:22px;
	margin-top:5px;
	background-image:url(search_icon.png);
	background-position:5px;
	background-repeat:no-repeat;
}

#services
{
	margin-top:328px;
	width:720px;
	height:151px;
	position:absolute;
	z-index:3;
}

#services .right
{
	background-image:url(services_left.png);
	background-position:right;
	background-repeat:no-repeat;
	width:15px;
	height:150px;
	float:right;
	margin-top:1px;
}

#services .left
{
	float:left;
	background-image:url(services_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:151px;
}

#services .left .content
{
	height:151px;
	width:15px;
	float:left;
	width:705px;
	margin-top:35px;
}

#services .left .content ul
{
	float:left;
	margin-left:-10px;
}

#services .left .content img
{
	border-style:none;
}

#services .left .content ul li
{
	float:left;
	list-style:none;
	padding-right:15px;
}

#services .left .content ul li p
{
	color:#333;
	font-size:11px;
	font-weight:bold;
	line-height:25px;
	margin-top:-8px;
}

#content
{
	float:left;
	width:1000px;
	background-color:#1488db;
	overflow:hidden;
	margin-top:328px;
}

#content #profileuser
{
    padding:10px;
}

#content #profileuser .txt
{
    border-style:solid;
	border-width:1px;
	border-color:#6aadd6;
	height:22px;
}

#content #profileuser .txtred
{
    border-style:solid;
	border-width:1px;
	border-color:Red;
	height:22px;
}

#content #profileuser .txtgreen
{
    border-style:solid;
	border-width:1px;
	border-color:Green;
	height:22px;
}


#content #profileuser .control
{
    float:right;
    line-height:30px;
}

#content #profileuser .left
{
    float:left;
    text-align:right;
    width:120px;
    padding-right:5px;
    padding-top:5px;
}

#content #profileuser .mid
{
    float:left;
    text-align:left;
    padding-right:5px;
}

#content #profileuser .midtxt
{
    float:left;
    text-align:right;
    padding-right:5px;
    padding-top:5px;
    width:100px;
}

#content #profileuser .right
{
    float:left;
    text-align:left;
    height:35px;
}

#content #profileuser .bnt
{
    background-color:transparent;
	background-image:url(bnt_bg.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:33px;
	width:85px;
	border-style:none;
	color:#fff;
	font-size:14px;
	cursor:pointer;
}

#content #profileuser .bnt_changepass
{
	width:86px;
	height:33px;
	border-style:none;
	background-color:transparent;
	background-image:url(bnt_login.png);
	background-position:left;
	background-repeat:no-repeat;
	color:#fff;
	font-size:14px;
	cursor:pointer;
}

#content #form
{
    padding:10px;
}

#content #form .txt_form
{
    border-style:solid;
	border-width:1px;
	border-color:#6aadd6;
	width:500px;
	height:22px;
}

#content #form .left
{
    float:left;
    text-align:right;
    width:120px;
    padding-right:5px;
    padding-top:5px;
}

#content #form .right
{
    float:left;
    width:550px;
    padding-bottom:10px;
}

#content #form .mid
{
    float:left;
    padding-bottom:10px;
    padding-right:5px;
}

#content #form .control
{
    float:right;
    line-height:30px;
}

#content #form .control .bnt_SearchResult
{
	background-color:transparent;
	background-image:url(bnt_bg.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:33px;
	width:85px;
	border-style:none;
	color:#fff;
	font-size:14px;
	cursor:pointer;
}

#content #notice
{
	float:left;
	background-color:#FFF;
	width:715px;
	overflow:hidden;
	
}

#content #footer
{
	float:left;
	background-color:#fff;
	width:713px;
	height:10px;
	overflow:hidden;
	border-width:thin;
	border-style:solid;
	border-color:transparent;
	 -webkit-border-radius: 0px 0px 5px 0px;
-moz-border-radius: 0px 0px 5px 0px;
border-radius: 0px 0px 5px 0px;
}


#content #notice #header
{
	background-image:url(notice_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:50px;
}

#content #notice #header .left
{
	background-image:url(notice_left.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:46px;
	height:50px;
	float:left;
	padding-left:10px;
}

#content #notice #header .right
{
	background-image:url(notice_right.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:5px;
	height:50px;
	float:left;
}

#content #notice #header .center
{
	width:645px;
	color:#fff;
	float:left;
	margin-top:5px;
	padding-left:10px;
	text-align:left;
	font-size:16px;
}

#content #notice .content
{
	float:left;
	width:680px;
	min-height:150px;
	text-align:justify;
	padding-left:30px;
	padding-right:5px;
	overflow:hidden;
}

#content #notice .content a
{
	background-image:url(bullet_1.gif);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding-left:18px;
	color:#333;
	text-decoration:none;
	line-height:30px;
	width:660px;
	float:left;
	overflow:hidden;
}

#content #notice .content a:hover
{
	text-decoration:underline;
}

#content #notice .content img
{
	border-style:none;
}

#content #notice .content .date
{
	color:#d72222;
	font-style:italic;
	padding-right:2px;
}

#content #notice .more
{
	float:left;
	width:680px;
	background-color:#fff;
	height:25px;
}

#content #notice .more a
{
	background-image:url(more.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	color:#962d11;
	text-decoration:none;
	font-size:12px;
	margin-left:600px;
}

#content #notice .more a:hover
{
	text-decoration:underline;
}

#content #notice_sub
{
	float:left;
	background-color:#fff;
	width:715px;
}

#content #notice_sub #sub
{
	padding-top:10px;
	width:350px;
	float:left;
	background-color:#fff;
	float:left;
	padding-left:5px;
}

#content #notice_sub #sub #header
{
	width:350px;
	background-image:url(notice_sub_bg_header.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:28px;
}

#content #notice_sub #sub #header .left
{
	background-image:url(notice_sub_header_left.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	height:28px;
	width:29px;
	margin-top:-2px;
}

#content #notice_sub #sub #header .center
{
	float:left;
	background-image:url(notice_sub_header_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:28px;
	margin-top:-2px;
}

#content #notice_sub #sub #header .center a
{
	/*color:#1358be;*/
	color:#042b92;
	font-size:14px;
	line-height:30px;
	text-decoration:none;
	text-align:left;
}

#content #notice_sub #sub #header .right
{
	float:left;
	background-image:url(notice_sub_header_right.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:28px;
	width:10px;
	margin-top:-2px;
}

#content #notice_sub #sub .content
{
	float:left;
	width:350px;
	height:220px;
	background-color:#fafafa;
	text-align:justify;
	overflow:hidden;
}

#content #notice_sub #sub .content img
{
	border-style:none;
}

#content #notice_sub #sub .content a
{
	background-image:url(bullet_2.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding-left:15px;
	color:#333;
	text-decoration:none;
	line-height:20px;
	width:320px;
	float:left;
	overflow:hidden;
	margin-left:5px;
}

#content #notice_sub #sub .content a:hover
{
	text-decoration:underline;
}

#content #notice_sub #sub .more
{
	float:left;
	width:350px;
	background-color:#fafafa;
	height:25px;
}

#content #notice_sub #sub .more a
{
	background-image:url(more.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	color:#962d11;
	text-decoration:none;
	font-size:12px;
	margin-left:260px;
}

#content #notice_sub #sub .more a:hover
{
	text-decoration:underline;
}

#search
{
	margin-left:5px;
	margin-top:5px;
	float:left;
	color:#1358be;
	font-size:10pt;
	width:987px;
	border-style:solid;
	border-width:1px;
	border-color:#fafafa;
		 -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
height:40px;
background-color:#fafafa;
}

#search #frm_SearchVB
{
	float:left;
	margin-left:10px;
	margin-top:3px;
}

#search #frm_SearchVB .txt_SearchVB
{
	border-style:solid;
	border-width:1px;
	border-color:#6aadd6;
	width:135px;
	height:22px;
}

#search #frm_SearchVB .bnt_SearchVB
{
	background-color:transparent;
	background-image:url(bnt_bg.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:33px;
	width:85px;
	border-style:none;
	color:#fff;
	font-size:14px;
	cursor:pointer;
}

#search #frm_SearchResult
{
	float:left;
	margin-left:10px;
	margin-top:3px;
}

#search #frm_SearchResult .txt_SearchResult
{
	border-style:solid;
	border-width:1px;
	border-color:#6aadd6;
	width:135px;
	height:22px;
}

#search #frm_SearchResult .bnt_SearchResult
{
	background-color:transparent;
	background-image:url(bnt_bg.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:33px;
	width:85px;
	border-style:none;
	color:#fff;
	font-size:14px;
	cursor:pointer;
}

#search #frm_LinkWebsite
{
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#search #frm_LinkWebsite .lst_LinkWebsite
{
	width:280px;
}

#allbum
{
	width:998px;
	background-color:#fff;
	height:120px;
	float:left;
	margin-top:5px;
	border-style:solid;
	border-width:1px;
	border-color:#fff;
		 -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#fafafa;
}

#allbum .content
{
    margin-top:6px;
}

#allbum .content .items
{
    padding-right:5px;
}
#allbum .content img
{
    border-style:solid;
    border-width:thin;
    border-color:Gray;
}

#allbum ul
{
	float:left;
	margin-left:-30px;
	margin-top:7px;
	list-style:none;
}

#allbum ul li
{
	float:left;
	padding-right:4px;
}

#footer
{
	float:left;
	width:998px;
	background-color:#1488db;
	padding-top:10px;
		border-style:solid;
	border-width:1px;
	border-color:#1488db;
		 -webkit-border-radius: 0px 0px 5px 0px;
-moz-border-radius: 0px 0px 5px 0px;
border-radius: 0px 0px 5px 0px;
}

#footer .address
{
	float:left;
	color:#fff;
	width:430px;
	height:100px;
	text-align:left;
	padding-left:20px;
	padding-bottom:5px;
}

#footer .address p
{
	line-height:10px;
		margin-top:5px;
}

#footer .link
{
	float:right;
	color:#fff;
	width:450px;
	text-align:right;
	padding-right:20px;
}

#footer .link a
{
	text-decoration:none;
	color:#fff;
}

#footer .icon
{
	float:left;
	width:1000px;
	line-height:30px;
	text-align:left;
}

#footer .icon img
{
	border-style:none;
}

#footer .icon .network
{
	float:left;
	widows:430px;
}

#footer .icon .network ul
{
	list-style:none;
	margin-left:-20px;
}

#footer .icon .network ul li
{
	float:left;
	width:30px;
}

#footer .icon .version
{
	float:right;
	color:#fff;
	line-height:30px;
	padding-right:20px;
	margin-top:10px;
}

#subcontent
{
	width:300px;
	position:absolute;
	margin-left:720px;
	margin-top:-2px;
}

#subcontent #gray
{
	float:left;
}

#subcontent #gray #header
{
	width:274px;
	background-image:url(sub_content_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:32px;
}

#subcontent #gray #header .left
{
	float:left;
	width:10px;
	height:32px;
	background-image:url(sub_content_left.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#subcontent #gray #header .center
{
	float:left;
	color:#1358be;
	width:255px;
	line-height:32px;
	text-align:left;
}

#subcontent #gray #header .right
{
	float:left;
	width:9px;
	height:32px;
	background-image:url(sub_content_right.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#subcontent #gray .footer
{
	float:left;
	width:272px;
	height:10px;
	background-color:#fff;
		border-style:solid;
	border-width:1px;
	border-color:#fff;
		 -webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}

#subcontent #gray .content
{
	float:left;
	width:295px;
	background-image:url(bg_gray.png);
	background-position:right top;
	background-repeat:repeat-y;
text-align:left;
overflow:hidden;
}

#subcontent #gray .content img
{
	border-style:none;
}

#subcontent #gray .content a
{
	margin-left:10px;
	background-color:#fff;
	background-image:url(bullet_icon1.jpg);
	background-position:5px 8px;
	background-repeat:no-repeat;
	padding-left:18px;
	color:#333;
	text-decoration:none;
	float:left;
	width:240px;
	line-height:25px;
	margin-left:0px;
}

#subcontent #gray .content #notice
{
	background-color:#fff;
	width:235px;
	padding: 10px 10px;
	min-height:100px;
	overflow:hidden;
	text-align:justify;
}

#subcontent #gray .content .notice_a
{
    
}

#subcontent #gray .content .notice_a a
{
    margin-left:0px;
	background-color:#fff;
	background-image:none;
	padding-left:0px;
	color:#962d11;
	text-decoration:none;
	line-height:20px;
	margin-left:0px;
	width:auto;
	float:inherit;
}

#subcontent #gray .content #notice span
{
	background-color:#fff;
	color:#962d11;
	text-align:justify;
	line-height:20px;
}

#subcontent #gray .content .more a
{
	float:left;
	background-image:url(more.png);
	background-position:190px;
	background-repeat:no-repeat;
	text-align:right;
	color:#962d11;
	text-decoration:none;
	font-size:12px;
}

#subcontent #gray .content .more a:hover
{
	text-decoration:underline;
}

#subcontent #gray .content a:hover
{
	text-decoration:underline;
}

/*************************************Sub Page******************************************/
#subcontent #blue
{
	float:left;
}

#subcontent #blue #header
{
	width:280px;
	background-image:url(main_content_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:32px;
}

#subcontent #blue #header .left
{
	float:left;
	width:10px;
	height:32px;
	background-image:url(main_content_left.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#subcontent #blue #header .center
{
	float:left;
	color:#fff;
	width:270px;
	line-height:32px;
	text-align:left;
}

#subcontent #blue .footer
{
	float:left;
	width:278px;
	height:10px;
	background-color:#fff;
		border-style:solid;
	border-width:1px;
	border-color:#fff;
		 -webkit-border-radius: 0px 0px 0px 5px;
-moz-border-radius: 0px 0px 0px 5px;
border-radius: 0px 0px 0px 5px;
}

#subcontent #blue .content
{
	float:left;
	width:280px;
	background-color:#fff;
text-align:left;
overflow:hidden;
}

#subcontent #blue .content img
{
	border-style:none;
}

#subcontent #blue .content a
{
	margin-left:10px;
	background-image:url(bullet_icon_sub.png);
	background-position:5px 5px;
	background-repeat:no-repeat;
	padding-left:20px;
	color:#000;
	text-decoration:none;
	float:left;
	width:240px;
	line-height:25px;
	margin-left:0px;
}

#subcontent #blue .content .more a
{
	float:left;
	background-image:url(more.png);
	background-position:190px;
	background-repeat:no-repeat;
	text-align:right;
	color:#962d11;
	text-decoration:none;
	font-size:12px;
}

#subcontent #blue .content .more a:hover
{
	text-decoration:underline;
}

#subcontent #blue .content a:hover
{
	text-decoration:underline;
}

#subcontent #blue .profile
{
	float:left;
	width:280px;
	background-color:#fff;
text-align:left;
overflow:hidden;
}

#subcontent #blue .profile #avatar
{ 
	float:left;
	padding:5px 5px;
}

#subcontent #blue .profile #avatar img
{
	border-style:solid;
	border-width:1px;
	border-color:#000;
	text-align:left;
}

#subcontent #blue .profile #avatar a
{
	float:left;
}

#subcontent #blue .profile #avatar ul
{
	float:right;
	padding-left:5px;
	width:150px;
	list-style:none;
	margin:0px;
}

#subcontent #blue .profile #avatar li
{
	line-height:25px;
}

#subcontent #blue .profile #detail
{
	float:left;
	padding:0px 5px;
}

#subcontent #blue .profile #detail p
{
	line-height:15px;
}

#subcontent #blue .profile #more
{
	float:right;
	padding-right:10px;
}

#subcontent #blue .profile #more a
{
	background-image:url(icon_bullet.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;
	color:#962d11;
	text-decoration:none;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
}

#subcontent #blue .profile #more a:hover
{
	text-decoration:underline;
}

/******************************************************/
#content #notice_sub_ #header
{
	background-image:url(sub_content_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:32px;
	width:715px;
}


#content #notice_sub_ #header .right
{
	background-image:url(sub_content_right.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:9px;
	height:32px;
	float:left;
}

#content #notice_sub_ #header .center
{
	width:696px;
	color:#1358be;
	float:left;
	margin-top:5px;
	padding-left:10px;
	text-align:left;
	font-size:16px;
}

#content #notice_sub_ .content
{
	float:left;
	width:695px;
	min-height:900px;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	background-color:#fff;
}

#content #notice_sub_ .content a
{
    color:#333;
	text-decoration:none;
	line-height:30px;
}

#content #notice_sub_ .content .list a
{
	background-image:url(bullet_1.gif);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding-left:18px;
	color:#333;
	text-decoration:none;
	line-height:30px;
	width:655px;
	float:left;
	overflow:hidden;
}

#content #notice_sub_ .content .listother
{
    float:left;
    width:680px;
}

#content #notice_sub_ .content .listother a
{
	background-image:url(bullet_1.gif);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding-left:18px;
	color:#333;
	text-decoration:none;
	line-height:30px;
	float:left;
}

#content #notice_sub_ .content .listother .date
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    font-weight: bold; 
    color: #999999; 
    line-height:30px;
    float:left;
}

#content #notice_sub_ .content a:hover
{
	text-decoration:underline;
}

#content #notice_sub_ .content img
{
	border-style:none;
}

#content #notice_sub_ .content .date
{
	color:#d72222;
	font-style:italic;
	padding-right:2px;
}

#content #notice_sub_ .content p
{
	line-height:20px;
	padding-right:10px;
	margin-left:-10px;
}

#content #notice_sub_ .content .titleother
{
    background-color: #DCEEFE; 
    width:685px; 
    font-size: 9pt; 
    font-weight: bold;
    color: #06F;
    line-height:25px;
    margin-top:10px;
}

#content #notice_sub_ .page
{
	float:left;
	text-align:right;
	width:680px;
	background-color:#fff;
}

#content #notice_sub_ .page .drp_Page
{
	width:40px;
	margin-right:10px;
}

#content #notice_sub_ .page a
{
	padding-left:5px;
	color:#962d11;
	text-decoration:none;
	font-size:12px;
	float:left;
}

#content #notice_sub_ .page a:hover
{
	text-decoration:underline;
}

#content #notice_sub_ .more
{
	float:left;
	width:680px;
	background-color:#fff;
	height:25px;
}

#content #notice_sub_ .more a
{
	background-image:url(more.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	color:#962d11;
	text-decoration:none;
	font-size:12px;
	margin-left:600px;
}

#content #notice_sub_ .more a:hover
{
	text-decoration:underline;
}

.TitleDetailNews{	color: #EA5C10;	font-weight: bold;	font-size: 18px;}
.PubDateNews { font-size: 9pt; color: #5F5F5F; line-height:30px; font-style:italic; }
/**********************************************************************/
#notice_admin
{
	min-width:1000px;
	width:100%;
	position:absolute;
	z-index:10;
	height:20px;
	line-height:20px;
	background-color:#FFC;
	color:#F00;
	text-align:center;
	margin-top:135px;
	display:none;
}


/************************************/
.pmoabs
     {
         position:absolute;
         top:10px;
         left:10px;
         width:280px;
background-color:#fff;
         z-index:11000;
         border-style:solid;
	border-width:2px;
	border-color:red;
		 -webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
     }
     .pmoc
     {
         float:right;
         padding:5px 5px;
         }
     #pmocntr2{}
     .pmoabs .note
     {
         text-align:justify;
         padding-left:5px;
         width:250px;
         overflow:hidden;
         float:left;
         color:#333;
         line-height:25px;
     }
     
     /***************************/
     .ajax__balloon_popup .cloud
     {
         border-color:Red;
     }
     
     /*****************************/
     #supportonline
     {
         float:left;
         width:400px;
         padding-top:20px;
     }
     #supportonline .detail
     {
         width:370px;
         float:left;
         padding-top:20px;
     }
     #supportonline .detail .img
     {
         float:left;
         width:110px;
     }
     #supportonline .detail .text
     {
         float:left; 
         width:210px; 
         padding-left:10px; 
         line-height:25px;
     }
     
     #supportonline .detail a
     {
         text-decoration:none;
         border:none;
     }
     
     #notice_ext
     {
         float:left;
	     background-color:#fff;
	     width:705px;
	     padding:10px 5px 0px 5px;
     }
     
     #notice_ext .head
     {
         float:left;
         height:30px;
         background-image:url('notice_ext_header_bg.jpg');
         background-position:left;
         background-repeat:repeat-x;
         width:100%;
     }
     
     #notice_ext .head .left
     {
         height:30px;
         float:left;
         background-image:url('notice_ext_header_left.jpg');
         background-position:left;
         background-repeat:repeat-x;
     }
     #notice_ext .head .right
     {
         height:30px;
         width:14px;
         float:left;
         background-image:url('notice_ext_header_right.jpg');
         background-position:left;
         background-repeat:no-repeat;
     }
     #notice_ext .head .left .title
     {
         line-height:30px;
         padding:0px 0px 0px 10px;
         color:#fff;
     }
     #notice_ext .content
     {
         float:left;
         background-color:#fff;
         width:100%;
         min-height:150px;
         text-align:left;
         padding:10px 0px 10px 0px;
     }
     #notice_ext .content a
    {
	    background-image:url(bullet_2.png);
	    background-position:0px 5px;
	    background-repeat:no-repeat;
	    padding-left:15px;
	    color:#333;
	    text-decoration:none;
	    line-height:20px;
	    float:left;
	    overflow:hidden;
	    margin-left:5px;
	    width:680px;
    }

#notice_ext .content a:hover
{
	text-decoration:underline;
}

#notice_ext .more
{
	float:left;
	width:700px;
	background-color:#fff;
	height:25px;
	text-align:right;
}

#notice_ext .more a
{
	background-image:url(more.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	color:#962d11;
	text-decoration:none;
	font-size:12px;
	margin-left:260px;
}

#notice_ext .more a:hover
{
	text-decoration:underline;
}

#navi_bar
{
    float:right;
	width:41px;
	display:block;
	left:10px;
	padding:0;
	position:fixed;
	top: 150px;
	z-index:1002;
}

#navi_bar .top
{
    float:left;
    width:41px;
    height:20px;
    background-image:url('navi_main_top.png');
    background-position:left;
    background-repeat:no-repeat;
}

#navi_bar .bottom
{
    float:left;
    width:41px;
    height:20px;
    background-image:url('navi_main_bottom.png');
    background-position:left;
    background-repeat:no-repeat;
}

#navi_bar .content
{
    float:left;
    width:41px;
    background-image:url('navi_main_bg.png');
    background-position:left;
    background-repeat:repeat-y;
}

#navi_bar .content a
{
    border:none;
}

#PicDisplay
{
    overflow:visible;
    height:110px;
    margin:0 auto 0 auto;
    width:700px;
    color:#000;
    position:relative;
    background-color:#fff;
    cursor:move;
}

#PicDisplay ul
{
    position:absolute; 
    top:0px; 
    left:0px; 
    width:850px; 
    margin-top:10px;
}

#PicDisplay ul li
{
    float:left;
}